destruction (of surplus) - English Synonyms Dictionary